//package com.gyao.order.controller;
//
//
//import com.github.xiaoymin.knife4j.annotations.ApiSort;
//
//import com.gyao.orm.entities.Order;
//import com.gyao.orm.services.OrderService;
//import io.swagger.annotations.Api;
//import io.swagger.annotations.ApiOperation;
//import lombok.extern.slf4j.Slf4j;
//import org.springframework.web.bind.annotation.PostMapping;
//import org.springframework.web.bind.annotation.RequestBody;
//import org.springframework.web.bind.annotation.RequestMapping;
//import org.springframework.web.bind.annotation.RestController;
//
//import javax.annotation.Resource;
//import java.util.List;
//
///**
// * 订单表
// *
// * @author qiusn
// * @date 2021-03-05
// */
//@Slf4j
//@RestController
//@ApiSort(1)
//@Api(tags = "订单管理", value = "UserController")
//@RequestMapping("/api")
//public class OrderController {
//
//    @Resource
//    private OrderService orderService;
//
//
//    /**
//     * 列表
//     *
//     * @param order 查询条件
//     * @return 列表信息
//     */
//    @ApiOperation(value = "列表", notes = "备注信息", position = 1)
//    @PostMapping("/order/list")
//    public List<Order> listOrder(@RequestBody Order order) {
//        List<Order> list = orderService.listOrder(order);
//        return list;
//    }
//
//    /**
//     * 新增
//     *
//     * @param order 新增信息
//     * @return 成功或失败
//     */
//    @ApiOperation(value = "新增", notes = "新增一条信息", position = 3)
//    @PostMapping("/order/insert")
//    public String insertOrder(@RequestBody Order order) {
//        orderService.insertOrder(order);
//        return "ok";
//    }
//
//    /**
//     * 修改
//     *
//     * @param order 根据主键修改信息
//     * @return 成功或失败
//     */
//    @ApiOperation(value = "修改", notes = "根据 ID 修改一条信息", position = 2)
//    @PostMapping("/order/updateById")
//    public String updateOrderById(@RequestBody Order order) {
//        orderService.updateOrderById(order);
//        return "ok";
//    }
//
//    /**
//     * 详情
//     *
//     * @param order 根据主键获取详情
//     * @return 详情
//     */
//    @ApiOperation(value = "详情", notes = "根据 ID 获取一条信息", position = 4)
//    @PostMapping("/order/getById")
//    public Order getOrderById(@RequestBody Order order) {
//        Order detail = orderService.getOrderById(order);
//        return detail;
//    }
//
//
//}
